Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD STREET Terraced £297,710 £190,000 11 Feb 2008
4 LEOPOLD STREET Terraced £156,663 £120,500 28 Feb 2017
6 LEOPOLD STREET Terraced £186,498 £187,000 31 Aug 2022
8 LEOPOLD STREET Terraced £185,719 £109,950 20 Oct 2006
12 LEOPOLD STREET Terraced £172,393 £103,500 28 Jun 2013
14 LEOPOLD STREET Terraced £194,678 £123,500 27 Jul 2007
16 LEOPOLD STREET Terraced £181,519 £125,000 19 Jun 2015
18 LEOPOLD STREET Terraced £198,426 £104,500 15 Oct 2004
26 LEOPOLD STREET Terraced £170,000 28 May 2021
28 LEOPOLD STREET Semi-Detached £240,632 £82,570 31 May 2002
36 LEOPOLD STREET Semi-Detached £217,500 £120,000 4 Nov 2005
38 LEOPOLD STREET Semi-Detached £220,157 £178,500 8 Jul 2019
40 LEOPOLD STREET Semi-Detached £189,290 £125,000 1 Aug 2014